home *** CD-ROM | disk | FTP | other *** search
/ Business Heaven / Business Heaven.iso / desktop.w / kate130 / kate.doc < prev    next >
Text File  |  1993-10-05  |  28KB  |  592 lines

  1. .mt 0
  2.   ██  ███▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  3.   ██▄██▀  █████ █████ █████                 KATE Workplace
  4.   ████    ██ ██  ███  ██▄▄
  5.   ██▀██▄  █████  ███  ██▀▀        Copyright (c) 1992,93 by ARK ANGLES
  6.   ██  ███ ██ ██  ███  █████               All Rights Reserved
  7.   W  O  R  K  P  L  A  C  E
  8.  
  9.  
  10.   "takes away the need for using the DOS prompt"
  11.  
  12.   "a very professional looking piece of software"
  13.  
  14.                                                Marc Young, PC Basics magazine
  15.  
  16.  
  17. OVERVIEW
  18.  
  19.   KATE is a multi-purpose PC Organiser and Desktop Manager with a load of
  20.   powerful features in a single integrated package.
  21.  
  22.    o  File Manager with powerful file and directory manipulation commands to
  23.       handle individual files, groups of files, or whole directory trees.
  24.  
  25.    o  Program Starter with user definable menus of unlimited levels to run
  26.       any external programs or built in functions
  27.  
  28.    o  Diary with action lists for any day, week, month or year, to do lists,
  29.       and scheduler to generate messages, alarms or run programs at any time
  30.  
  31.    o  Print Manager to queue, format and print files in the background
  32.  
  33.    o  Hypertext Book Compiler and Viewer to create your own intelligent
  34.       electronic documents
  35.  
  36.    o  Multi-file Editor with cut/copy/paste to and from the clipboard, plus
  37.       undo and search facilities
  38.  
  39.    o  Text and Hex file Viewers, plus ability to define an external viewer
  40.       program
  41.  
  42.    o  File Association to automatically run any program related to a file
  43.  
  44.    o  Calculator with basic four functions
  45.  
  46.    o  Stand alone perpetual Calendar
  47.  
  48.    o  Clock in user defined format
  49.  
  50.    o  Post Notes to stick reminders and messages anywhere on the screen
  51.  
  52.    o  A couple of Games including Mine Sweeper
  53.  
  54.    o  Macro Processor to automate complex tasks
  55.  
  56.   All this is provided in a simple and consistent windowed environment.  The
  57.   functions can be activated from the Menu Bar or by direct selection with
  58.   the Mouse or by Shortcut Keys.  KATE is consistent in many ways with the
  59.   operation of Windows (by Microsoft) and OS/2 (by IBM), and can be used as
  60.   an introduction and stepping stone to those operating environments.
  61.  
  62.   KATE is available in two editions to run in either the Real or Protected
  63.   Modes of the x86 family of processors.  The Protected Mode edition gives
  64.   enhanced memory management, and enables up to 16MB of memory to be used.
  65.  
  66.  
  67. SYSTEM REQUIREMENTS
  68.  
  69.   KATE Workplace Real Mode edition runs on any Personal Computer with an 8086
  70.   or higher processor (eg XT, AT etc), and 512KB of memory.  Some functions
  71.   will also run with just 256KB but will be quite slow.
  72.  
  73.   You can run from diskette or hard disk, although again some functions will
  74.   be slow from diskette.  KATE will not fit completely on a 360K disk, so if
  75.   you are running from one you will have to do without the Help system.  At
  76.   least 600KB of hard disk space is required.
  77.  
  78.   The DOS Protected Mode (DPMI) edition of KATE Workplace requires a PC with
  79.   an 80286 or higher processor (eg AT, 386 etc), 640KB of memory, and 1.2MB
  80.   of hard disk space.
  81.  
  82.   Any colour or monochrome screen should work fine, as there is no requirement
  83.   for graphics.
  84.  
  85.   KATE requires MS-DOS or PC-DOS version 3 or a compatible operating system.
  86.   See section "Running KATE" below for more information about getting KATE to
  87.   run properly on an operating system which is less than fully compatible.
  88.  
  89.  
  90. GETTING STARTED
  91.  
  92.   Install KATE as per the steps detailed below in "Installation to Hard Disk"
  93.   or "Installation to Diskette".  When this in complete, the install program
  94.   will leave you in the directory in which KATE has been installed.  Enter
  95.   "KMENU" on the command line to run KATE for the first time.  Alternatively,
  96.   if you have allowed the installation procedure to update your AUTOEXEC.BAT
  97.   file, then reboot your machine so that the changes take effect and KATE is
  98.   loaded as your default desktop program.
  99.  
  100.   When KATE runs, you will see a Menu Bar and Clock across the top of the
  101.   screen, and a Status Line along the bottom.  The whole area in the middle
  102.   is called the Desktop, and that's where all the activity in the program
  103.   will take place.
  104.  
  105.   Almost everything that happens in KATE will be in Windows and Dialog Boxes
  106.   somewhere on the Desktop.  You can have almost any number of windows open at
  107.   once, and can rapidly move between them, thereby allowing you to switch
  108.   between tasks very quickly.  At present, you will probably see just a single
  109.   window on the desktop called the Program Starter.
  110.  
  111.   In the Program Starter press the <Up> and <Down> arrow keys to highlight
  112.   the different items in the list.  Press <Enter>, or click with the mouse on
  113.   the [Open] button to open or activate the selected item.  Press the <Tab>
  114.   key to jump around the window: this will cycle through the list and the two
  115.   buttons that make up the contents of the window.  Press <Shift+Tab> to cycle
  116.   backwards.  Or you can jump directly to any control by pointing directly to
  117.   it with the mouse cursor and pressing the left mouse button - this is known
  118.   as "clicking" on an object.
  119.  
  120.   Now let's take a look at the Menu Bar.  Press <F10> and then the <Down>
  121.   arrow to "pull down" the File menu.  You can also do this by pressing
  122.   <Alt+F>, or by clicking on the word File on the Menu Bar.  Use the <Up> and
  123.   <Down> arrows to highlight the various menu items, and the <Left> and
  124.   <Right> arrows to select different pulldown menus.  You can activate any
  125.   menu item by selecting is in this way and pressing <Enter>.  Or, once again,
  126.   just click on it with the mouse.
  127.  
  128.   Now lets see some of the things KATE can do.  Go to the Tools menu and
  129.   select the File Manager item.  This will create a new window on the desktop
  130.   which contains an input line, a list of directories, a list of files in the
  131.   current directory, and a number of buttons.  Press <Tab> twice to jump
  132.   down to the files.  Now use the arrow keys to highlight the file named
  133.   REGISTER.DOC.  Having now selected a file, you can perform some action on
  134.   it.  For example, you can view it, move it, rename it, or delete it, just
  135.   to name a few.
  136.  
  137.   This principle of selecting an object and then choosing an action to carry
  138.   out on it is called "Object-Action".  KATE usually happiest in this mode of
  139.   operation.  However, it may not always be possible to select the object
  140.   first, or people who are used to older types of software may be more
  141.   comfortable the other way around, so KATE also generally accomodates an
  142.   "Action-Object" approach.  If an action, such as "File|Delete" is chosen,
  143.   but no object that can be deleted has been selected, then KATE will pop up
  144.   a dialog box to allow you to select an object, such as a file, for the
  145.   action to be performed on.
  146.  
  147.   KATE knows about many different kinds of objects such as windows, files,
  148.   directories, diary items, text and the desktop itself.  The seven items on
  149.   the Menu Bar reflect the different types of objects that KATE knows about.
  150.   For example, the File menu contains operations that relate to whole files
  151.   and directories.  The Edit menu has text-related operations.  The View menu
  152.   contains items that change the way the data in a window is displayed.  The
  153.   Tools menu contains a number of different objects that you can use on the
  154.   desktop.  The Window menu has several operations that relate to individual
  155.   windows on the desktop.  And that Desktop menu deals with operations which
  156.   affect the desktop or application as a whole.  Finally, the Help menu is one
  157.   of the most useful - select operations from there at any time to get a range
  158.   of useful information about KATE.
  159.  
  160.   You will notice that from time to time some menu items are light grey
  161.   rather than black.  They have been "greyed out", indicating that these
  162.   operations are not available for the object that you are currently
  163.   working on in the program.
  164.  
  165.   It will take far too long to describe here all the different objects and
  166.   actions in KATE.  But every menu item and every window and dialog box have
  167.   help text to describe them - just select the object or action you want to
  168.   know about and press <F1>.  This should give you quite enough information
  169.   to get you going.  If you want all that information (and more) on paper, or
  170.   you have installed to diskette and don't have Help available, then you'll
  171.   just have to register this program and receive a full printed manual.  But
  172.   you already know the basics of how KATE functions, and you will find it
  173.   remarkably consistent all the way through.
  174.  
  175.   Select all the operations on the Tools menu to see many of KATE's objects
  176.   and functions.  Use the Help screens to learn about them.  And, above all,
  177.   experiment!  KATE Workplace will not let you do anything destructive
  178.   without giving you a warning first!
  179.  
  180.   And, if you need further help, you can call ARK ANGLES any time during your
  181.   60 day trial period.
  182.  
  183.  
  184. INSTALLATION TO HARD DISK
  185.  
  186.   1. Put the Installation Disk in drive A: or B:.
  187.  
  188.   2. From a DOS command line enter "x:INSTALL" (where x is the name of the
  189.      drive with the Installation Disk).
  190.  
  191.   3. Accept the default directory (C:\KATE) by pressing Enter in response to
  192.      the question, or enter a fully qualified directory name (eg "c:\menu").
  193.  
  194.   4. Users with an 80286 or higher processor and at least 800KB of free space
  195.      will also be asked whether to install the DOS Protected Mode edition
  196.      instead of the Real Mode edition.  Press <Y> if you do, or <N> if you
  197.      don't.  Unregistered users do not have the DPMI edition, and so must
  198.      answer <N>.  Note that data files are completely interchangeable between
  199.      the two editions, but if you want to install both they will have to be
  200.      in different directories.  If you have any problems running in Protected
  201.      Mode see the DPMIUSER.DOC file for additional information.
  202.  
  203.   5. All the relevent program and sample files will be extracted into the
  204.      directory specified.  A default Menu Definition File will also be created
  205.      if one does not already exist.
  206.  
  207.   6. If you want to be able to run KATE from anywhere, add the directory to
  208.      your PATH statement in AUTOEXEC.BAT.  If you want to invoke KATE as your
  209.      main Shell program on startup, add the command "KMENU" to the end of
  210.      AUTOEXEC.BAT.  You can replace that boring old DOSSHELL.  If you want
  211.      both, then just let the install program update AUTOEXEC.BAT for you.
  212.  
  213.  
  214. INSTALLATION TO DISKETTE
  215.  
  216.   1. If you want to invoke KATE as your main Shell program on startup, then
  217.      create a new bootable disk, and add the command "KMENU" to the end of
  218.      AUTOEXEC.BAT.  Otherwise, just take a fresh new diskette.
  219.  
  220.   2. Put the Installation Disk in drive A: or B:, and the new diskette
  221.      into the other diskette drive.
  222.  
  223.   3. From a DOS command line enter "x:INSTALL" (where x is the name of the
  224.      drive with the Installation Disk).
  225.  
  226.   4. Enter the name of the drive containing the new diskette in response to
  227.      the question (eg "b:").
  228.  
  229.   5. All the relevent program and sample files will be extracted into the
  230.      drive specified.  If it is a 360KB diskette, then the KATE.HLP file
  231.      and installation program will be omitted.
  232.  
  233.  
  234. UPGRADING FROM KATE INFORMATION CENTRE
  235.  
  236.   All data files from KATE Information Centre, except for saved Desktops
  237.   (*.DSK files) are completely compatible with KATE Workplace.  Delete any
  238.   .DSK files, then install Workplace over the top of Information Centre as
  239.   described above.  Any other files whose formats have changed in Workplace
  240.   will be automatically updated the first time they are opened.
  241.  
  242.   When upgrading, make sure that you don't inadvertently overwrite your own
  243.   Diaries (*.KDY), Macros (*.MAC) and Menu Definition Files (*.MDF) etc with
  244.   the samples on the Installation Disk.  The best way is to not call any of
  245.   your own files SAMPLE*.*.
  246.  
  247.   If you have modified KMENU.BAT, then take a copy of it before installing
  248.   this new version, then copy it back later.
  249.  
  250.  
  251. CUSTOMISING KATE WORKPLACE
  252.  
  253.   There are many additional customisations allowed in KATE Workplace, so when
  254.   you run the program select the Options, Mouse, Video Mode, Colours, and
  255.   Country operations from the Desktop pulldown menu to tailor the program how
  256.   you like it.  You will also need to enter any File Associations using
  257.   File|Open To|Associate.
  258.  
  259.  
  260. RUNNING KATE
  261.  
  262.   KATE uses a special batch loader program called KMENU.BAT to enable it to
  263.   completely remove itself from memory to run large programs.  The default
  264.   Batch file simply runs KATE (or KATEX in the Protected Mode edition) with
  265.   the /ts parameter (so that the Program Starter is always on the Desktop
  266.   first) and any other parameters that have been entered.  It looks something
  267.   like this:
  268.  
  269.     @ECHO OFF
  270.     C:\KATE\KATE /ts %1 %2 %3 %4 %5 %6 %7 %8 %9
  271.     IF ERRORLEVEL 1000 C:\KATE\MENUTEMP
  272.  
  273.   When KATE is instructed to unload itself (either by the use of the ".BAT"
  274.   command from the Program Starter or Diary or Macro Manager, or by opening
  275.   a file which has an associated program which has "Maximum Memory Required"
  276.   selected) a file called MENUTEMP.BAT is created, which contains all the
  277.   commands that have to be executed.  KATE appends to the end of this file a
  278.   call back to KMENU (or whatever batch file name is defined in "Desktop
  279.   Options").  KATE then terminates with a return value of 1000.  KMENU.BAT
  280.   then takes over again and, if it sees that return code, runs MENUTEMP.
  281.   This will carry out the requested commands, then run KMENU again which of
  282.   course reloads KATE just the way it was before.
  283.  
  284.   This setup works best if both KATE.EXE and KMENU.BAT are in the same
  285.   directory, and that directory is in the PATH statement in AUTOEXEC.BAT.
  286.   However, as the Install program incorporates into KMENU.BAT the name of the
  287.   directory in which KATE is installed, this directory does not have to be
  288.   in the Path.  KMENU.BAT could however be moved to another directory which
  289.   was in the Path so it could be run from anywhere at the command line.
  290.   
  291.   Some operating systems have trouble recognising or handling the return code
  292.   properly at all, so a slightly different approach must be taken.  If you
  293.   find that MENUTEMP is not being run correctly, then try the following for
  294.   KMENU.BAT:
  295.  
  296.     @ECHO OFF
  297.     IF EXIST C:\KATE\MENUTEMP.BAT ERASE C:\KATE\MENUTEMP.BAT
  298.     C:\KATE\KATE /ts %1 %2 %3 %4 %5 %6 %7 %8 %9
  299.     IF EXIST C:\KATE\MENUTEMP.BAT C:\KATE\MENUTEMP
  300.  
  301.   The above program relies on creating and deleting MENUTEMP.BAT rather than
  302.   looking for the return code, and may work better on some systems.
  303.  
  304.   As a further complication, some operating systems do not handle the calling
  305.   of Batch files in the same way as DOS.  In DOS, when one Batch file runs
  306.   another, then control is never automatically returned to the first file.
  307.   If you want to return control, then you have to use a CALL statement (and
  308.   this is only in DOS version 4.0 or later).  However, some operating systems
  309.   always return to the calling batch file, so to keep things tidy a slightly
  310.   different approach must be taken.  Try something like the following:
  311.  
  312.     @ECHO OFF
  313.     :LOOP
  314.     IF EXIST C:\KATE\MENUTEMP.BAT ERASE C:\KATE\MENUTEMP.BAT
  315.     C:\KATE\KATE /ts %1 %2 %3 %4 %5 %6 %7 %8 %9
  316.     IF EXIST C:\KATE\MENUTEMP.BAT C:\KATE\MENUTEMP
  317.     IF NOT EXIST C:\KATE\MENUTEMP.BAT GOTO END
  318.     C:\KATE\MENUTEMP
  319.     GOTO LOOP
  320.     :END
  321.  
  322.   Hopefully, in even the most quirky or incompatible so-called-compatible
  323.   operating system, one of the above methods will work properly.
  324.  
  325.   Note that if KATE.EXE is run directly rather than from KMENU.BAT, then all
  326.   functions will work correctly except those for which KATE is instructed to
  327.   unload itself.  In this case, MENUTEMP will be created, but then KATE will
  328.   simply terminate.  To resume processing, enter "MENUTEMP" from the command
  329.   line.  This will perform the requested actions, then reload KATE via KMENU.
  330.  
  331.   Note also that under DOS 3.3 or earlier, opening (running) batch files using
  332.   the Maximum Memory option will not return automatically to KATE when the
  333.   processing is complete.  Just enter "KMENU" to restart KATE again.
  334.  
  335.  
  336. ABOUT LHA
  337.  
  338.   LHA is a compression and archiving program.
  339.  
  340.   It can take normal binary or text files and make them smaller in size.
  341.   This saves great amounts of storage space, with the compressed file being
  342.   typically 1/4 to 1/3 of original size.  A file of any size can be handled
  343.   provided that the compressed version can fit on a single disk.  The
  344.   compressed file can be uncompressed back to its original state at any time.
  345.  
  346.   LHA can also take more than one file and pack them into a single file, also
  347.   compressed.  This is called an "archive" and allows groups of files to be
  348.   kept together using a minimum of space.  Hundreds of files can be included
  349.   in one archive, provided again that the archive can fit on a single disk.
  350.   Each file within the archive retains its own name, and can also be unpacked
  351.   at any time.
  352.   
  353.   KATE Workplace and many other programs use these facilities so they can be
  354.   compressed onto fewer disks for distribution, or uploaded to bulletin boards
  355.   as single files.
  356.      
  357.   LHA normally creates files with an extension of '.LZH'.  Other archiving
  358.   programs are also used and may create files with extensions such as ".ARC",
  359.   ".DWC", ".PAK", ".ZIP" and ".ZOO".
  360.  
  361.  
  362. USING LHA
  363.  
  364.   The general format for use of LHA is
  365.   
  366.     LHA <command> [/options] <archivename> [directory\] [filenames]
  367.  
  368.   where
  369.   
  370.     LHA             is the name of the archiving program
  371.  
  372.     <command>       is the type of operation to be performed such as add, 
  373.                     update, list, extract, delete
  374.  
  375.     [/options]      are optional extra switches to change the way LHA works
  376.  
  377.     <archivename>   is the name of the archive to be created or queried
  378.  
  379.     [directory\]    is the optional directory where files are extracted to
  380.     
  381.     [filenames]     are the names of files to be added to or extracted from
  382.                     the archive
  383.  
  384.   There are 12 different commands that can be used.
  385.   
  386.      A   Add files to archive
  387.      U   Update files in archive
  388.      M   Move files into archive
  389.      F   Freshen files in archive
  390.      D   Delete files from archive
  391.      P   disPlay files in archive
  392.      E   Extract files from archive
  393.      X   eXtract files with pathnames from archive
  394.      L   List files in archive
  395.      V   View list of files with pathnames in archive
  396.      S   make Self-extracting archive
  397.      T   Test integrity of archive
  398.   
  399.   There are 15 different options to alter the way in which LHA works.
  400.  
  401.      R   Recursively collect files from subdirectories
  402.      W   assign Work directory
  403.      X   allow eXtended file names
  404.      M   display no Message for query
  405.      P   distinguish full Path names
  406.      C   skip time-stamp Check
  407.      A   allow any Attributes of files
  408.      Z   Zero compression (only store)
  409.      T   set archive's Time-stamp
  410.      H   select Header level
  411.      O   use Old compatible method
  412.      N   display No indicator a/o pathname
  413.      I   do not Ignore lower case
  414.      L   display Long name with indicator
  415.      -   use "-" or "@" as the first letter of filenames
  416.  
  417.   Enter "LHA" with no parameters for a list of these commands and options.
  418.   See LHA.DOC for full details of all these commands and options.
  419.  
  420.  
  421. LHA EXAMPLES
  422.  
  423.   1. To add one file called FILE1.TXT into an archive called TEST.LZH.
  424.  
  425.        LHA a TEST FILE1.TXT
  426.  
  427.   2. To add several files to archive TEST.LZH.
  428.  
  429.        LHA a TEST FILE1.TXT FILE2.DOC FILE3.EXE
  430.  
  431.   3. To add several files to archive TEST.LZH using wildcards.
  432.  
  433.        LHA a TEST *.DOC
  434.  
  435.   4. To delete a file called FILE1.EXE from archive TEST.LZH.
  436.  
  437.        LHA d TEST FILE1.EXE
  438.  
  439.   5. To extract a file called FILE1.DOC from archive TEST.LZH.
  440.  
  441.        LHA e TEST FILE1.DOC
  442.  
  443.   6. To extract all files from archive TEST.LZH.
  444.  
  445.        LHA e TEST *.*
  446.  
  447.   7. To look at the contents of archive TEST.LZH.
  448.  
  449.        LHA l TEST
  450.  
  451.  
  452. FILES ON THE INSTALLATION DISK
  453.  
  454.   The Shareware Installation Disk contains the following files.  No copy of
  455.   the program may be distributed unless it contains all of them.
  456.  
  457.     KATE    .LZH  Archive containing the main program
  458.     KATE    .REZ  Resource file
  459.     KATE    .DOC  Product and installation information
  460.     KATEH   .LZH  Archive containing the online Help file
  461.     SAMPLE  .LZH  Archive containing various data files
  462.     INSTALL .EXE  The installation program
  463.     LHA     .EXE  Archiving program (v2.13 copyright Haruyasu Yoshizaki)
  464.     LHA     .DOC  Full documentation for LHA
  465.     ORDER   .DOC  Order Form
  466.     REGISTER.DOC  Registration and support information
  467.     VENDOR  .DOC  Vendor and distribution information
  468.     FILE_ID .DIZ  Program description for bulletin boards
  469.  
  470.  
  471. TECHNICAL INFORMATION
  472.  
  473.   KATE Workplace is written in Borland Pascal 7.0, and makes extensive use of
  474.   Object Orientation techniques.  Current source code is available as part of
  475.   the special Business Registration package.  An early version (0.07) of the
  476.   source code which is compatible with TP 6.0 is also available if required,
  477.   or most of the current code could be adapted back.
  478.  
  479.   KATE Workplace contains more than 20,000 lines of code over and above the
  480.   Turbo Vision and other libraries that are included with Borland Pascal.
  481.  
  482.  
  483. PROGRAM HISTORY
  484.  
  485.   1:30  05.10.93.  Added documentation for LHA.  Improved Install program, 
  486.         general documentation, and printed manual.  Directory tree now updated
  487.         after a directory is moved.
  488.  
  489.   1.20  11.09.93.  Powerful new commands to Copy, Move, Synch and Remove
  490.         whole drives or directory trees.  Updated to LHA v2.13 for archiving
  491.         functions.  Improved file saving and window numbering.  Troubleshoot
  492.         report now includes Windows SYSTEM.INI and WIN.INI files.  Improved
  493.         access to Help Index and Using Help.
  494.  
  495.   1.10  06.07.93.  New Synch Directory operation.  New ".KEYIN" and ".WAIT"
  496.         macro commands.  Additional File|Attributes menu item, and 12 o'clock
  497.         bug fixed.  Enhancements to Troubleshoot report.  Additional safety
  498.         checks when copying a file over itself.  Install program can now
  499.         install KATE in the same directory as the installation files.
  500.  
  501.   1.00  28.04.93.  First fully international release of Workplace.  Change
  502.         indicators for all data windows, and Child windows automatically saved
  503.         with Parent.  Additional delete and indent functions for Editor.
  504.         New options to change System Clock, Video Mode and Country settings.
  505.         Improvements to operation of Print Manager.  Additional backslash
  506.         commands to mimic specific keystrokes in Macro Manager.  Further
  507.         enhancements to Screen Blanker including ability to run an external
  508.         program.  Attributes may be changed for multiple files, and multi-file
  509.         Copy/Move/Rename is safer.  Directory dialogs allow navigation through
  510.         the whole directory tree.  Book Compiler displays better error message
  511.         for empty cross-refs.  Expanded documentation and online Help of
  512.         various kinds.  Enhanced installation program to update AUTOEXEC.BAT.
  513.  
  514.   0.09  08.02.93.  Last release under the name "Information Centre".  Auto
  515.         saving of Parent and Child windows (such as the Diary) when closed or
  516.         after a period of inactivity.  Print and Macro Managers can now handle
  517.         any ASCII codes using common "\nnn" format.  Enhanced Screen Blanker,
  518.         Memory Monitor, and Colours dialog.  Fixed problems saving Book Viewer
  519.         and File Manager in desktop file, and also some window resizing and
  520.         tiling quirks.  Protected Mode edition (based on DPMI 0.9) available
  521.         now to registered users, allowing full use of memory up to 16MB, much
  522.         more room for running external programs or shelling to DOS, and the
  523.         Hex Viewer to show up to 512K of any file.  New installation program.
  524.  
  525.   0.08  01.02.93.  Upgraded Calendar, and new Diary with day, week, month and
  526.         year lists, To-do lists, alarms and reminders, and scheduled running
  527.         of programs or macros.  Improved File|Open based on type of file.
  528.         Association of files to programs.  New File|Open-To command overrides
  529.         the default Open action.  View files in Hex format, or user-defined
  530.         file viewer.  Post Notes up to 1K for putting simple messages on the
  531.         Desktop.  Run named macros.  ".BAT" commands no longer need to call
  532.         back to KMENU.  Progress indicators for lengthy processes.  Minor
  533.         improvements to User Logon and profiling.  Disk volume labels shown
  534.         in File dialogs.  Input line histories, Locate/Replace options, and
  535.         Mouse options now saved with the rest of the Desktop.  Fixed problems
  536.         with Locate/Replace, File Copy, and disabled commands after screen
  537.         blanking.  Changed memory management to give more space for databases,
  538.         editors and viewers, and allow more room to shell out to Dos.  Other
  539.         internal changes and improvements due to compiler upgrade.
  540.  
  541.   0.07  29.12.92.  Fixed silly File Manager bugs introduced in last release.
  542.         For those with source code, this is the final release that is fully
  543.         compatible with Turbo Pascal 6.0.
  544.  
  545.   0.06  14.12.92.  Some work on data windows.  Better memory management.
  546.         Single key search in all list boxes, whether sorted or not.  Other
  547.         minor improvements.
  548.  
  549.   0.05  18.11.92.  Screen Blanker no longer passes the first keystroke or
  550.         mouse click through to any underlying window.  Faster moving of files
  551.         within the same drive.  User Logon restores desktop previously saved
  552.         for that User Name.  Slash (/) key can be used to obtain the Menu Bar,
  553.         except when in an editor or input field.  More warning messages in
  554.         Book Compiler.  Keyboard Codes viewer (was ASCII viewer) shows full
  555.         Scan Code of the pressed key.
  556.  
  557.   0.04  25.10.92.  Window for Macro Manager to manipulate queues in the same
  558.         way as Print Manager.  Dot commands for shelling out to Dos.  Fixed
  559.         file size problem in Editor/Viewer, >1K paragraphs and Tab key bugs in
  560.         Book Compiler, and several problems in Print Manager.  File windows
  561.         now numbered sequentially automatically, accessible by Alt-n, and the
  562.         same file cannot be opened in multiple windows.  File Manager can Make
  563.         and Remove directories, and some bugs have been fixed.  Different
  564.         colours for Help and Book windows.
  565.  
  566.   0.03  24.09.92.  Window for Print Manager to see and manipulate queues and
  567.         enter text like a typewriter, plus now handles a range of Wordstar-
  568.         like dot commands.  Hypertext-style Book compiler similar to the built
  569.         in help system.  Menu Definition File now uses dot commands.  Assorted
  570.         other improvements.
  571.  
  572.   0.02  30.08.92.  More information in File dialog, plus ability to handle
  573.         wildcards for Copy, Move, Rename and Delete operations.  Improved some
  574.         colours.  Mine Sweeper made a bit harder.  More Help.  Assorted other
  575.         minor fixes and improvements.
  576.  
  577.   0.01  15.08.92.  Initial Release.  Includes Editor and Viewer, Clipboard
  578.         with full Cut/Copy/Paste, Search and Replace, Program Starter, File
  579.         Manager, basic Print and Macro facilities, Calculator, Calendar, Tile
  580.         Puzzle, Mine Sweeper, ASCII Chart, Memory Monitor, Desktop Save and
  581.         Restore, Screen Blanker, customisation of colours and mouse behaviour,
  582.         and some Help, all in a flexible character-based windowed environment.
  583.  
  584.  
  585. ACKNOWLEDGEMENTS
  586.  
  587.   Thanks to Haruyasu Yoshizaki for making his great little archiving program
  588.   LHA freely available.
  589.  
  590.   Thanks to my good wife Kathryn, in who's honour this program is named, for
  591.   her patience and help in it's lengthy development process.
  592.